package com.myway.dto.report;

import java.math.BigDecimal;
import java.util.Date;

public class DTOSaleTotalReport implements java.io.Serializable{
	
	private static final long serialVersionUID = -7630830406984042663L;

	private  String payType;              //支付方式  枚举类PayType
	
	private  BigDecimal airPlaneSaleMoney;    //机票销售金额
	
	private  BigDecimal refundMoney;  //   退票退款金额
	
	private  BigDecimal  fltchangeMoney; //  改期升舱金额
	
	private  BigDecimal  cfltchangeMoney; //  同舱改期升舱金额
	
	private  BigDecimal  fltchangeRefundMoney; // 退升舱款金额
	
	private  BigDecimal  mistakeOrderMoney ;       // 差错订单金额
	
	private  BigDecimal  mistakeRefundOrderMoney ;    // 差错退款订单金额
	
	private  BigDecimal  supportBussinessSaleMoney; // 辅营销售金额
	
	private  BigDecimal  supportBussinessRefundMoney; // 辅营退款金额
	
	private  BigDecimal  repairRefundMoney; // 补退金额
	
	private  BigDecimal  pointPayMoney; // 积分支付金额
	
	private  BigDecimal  totalMoney; // 合计金额
	//  查询条件 
	private Date startTime;  //   开始时间
	
	private Date endTime;    //  结束时间
	
	private String  agentCode;    //  代理code

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public BigDecimal getAirPlaneSaleMoney() {
		return airPlaneSaleMoney;
	}

	public void setAirPlaneSaleMoney(BigDecimal airPlaneSaleMoney) {
		this.airPlaneSaleMoney = airPlaneSaleMoney;
	}

	public BigDecimal getRefundMoney() {
		return refundMoney;
	}

	public void setRefundMoney(BigDecimal refundMoney) {
		this.refundMoney = refundMoney;
	}



	public BigDecimal getFltchangeMoney() {
		return fltchangeMoney;
	}

	public void setFltchangeMoney(BigDecimal fltchangeMoney) {
		this.fltchangeMoney = fltchangeMoney;
	}

	public BigDecimal getSupportBussinessSaleMoney() {
		return supportBussinessSaleMoney;
	}

	public void setSupportBussinessSaleMoney(BigDecimal supportBussinessSaleMoney) {
		this.supportBussinessSaleMoney = supportBussinessSaleMoney;
	}

	public BigDecimal getSupportBussinessRefundMoney() {
		return supportBussinessRefundMoney;
	}

	public void setSupportBussinessRefundMoney(
			BigDecimal supportBussinessRefundMoney) {
		this.supportBussinessRefundMoney = supportBussinessRefundMoney;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public BigDecimal getFltchangeRefundMoney() {
		return fltchangeRefundMoney;
	}

	public void setFltchangeRefundMoney(BigDecimal fltchangeRefundMoney) {
		this.fltchangeRefundMoney = fltchangeRefundMoney;
	}

	public BigDecimal getMistakeOrderMoney() {
		return mistakeOrderMoney;
	}

	public void setMistakeOrderMoney(BigDecimal mistakeOrderMoney) {
		this.mistakeOrderMoney = mistakeOrderMoney;
	}

	public BigDecimal getMistakeRefundOrderMoney() {
		return mistakeRefundOrderMoney;
	}

	public void setMistakeRefundOrderMoney(BigDecimal mistakeRefundOrderMoney) {
		this.mistakeRefundOrderMoney = mistakeRefundOrderMoney;
	}

	public BigDecimal getTotalMoney() {
		return totalMoney;
	}

	public void setTotalMoney(BigDecimal totalMoney) {
		this.totalMoney = totalMoney;
	}

	public BigDecimal getRepairRefundMoney() {
		return repairRefundMoney;
	}

	public void setRepairRefundMoney(BigDecimal repairRefundMoney) {
		this.repairRefundMoney = repairRefundMoney;
	}

	public BigDecimal getPointPayMoney() {
		return pointPayMoney;
	}

	public void setPointPayMoney(BigDecimal pointPayMoney) {
		this.pointPayMoney = pointPayMoney;
	}

	public BigDecimal getCfltchangeMoney() {
		return cfltchangeMoney;
	}

	public void setCfltchangeMoney(BigDecimal cfltchangeMoney) {
		this.cfltchangeMoney = cfltchangeMoney;
	}

	public String getAgentCode() {
		return agentCode;
	}

	public void setAgentCode(String agentCode) {
		this.agentCode = agentCode;
	}
	
	
}
